home *** CD-ROM | disk | FTP | other *** search
- ;WinComm Dialing Directory
-
- month$="Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec"
- hs = FOPEN(2,"dial.que") ; dialing que must already be setup
- if(hs==-1){
- PUTSESSINT(71,0)
- HALT
- }
- else {
- a$ = FREADLN(hs)
- hd=FOPEN(4096,"t1.txt")
- b$=FREADLN(hs)
- WHILE(NULL(b$) == 0)
- FWRITE(hd,LEN(b$),b$)
- b$=FREADLN(hs)
- WEND
- FCLOSE(hs) FCLOSE(hd)
- DELETEFILE("dial.que")
- RENAME("t1.txt","dial.que")
- b$=EXTRACT(CHAR(9),a$,2)
- IF(NULL(b$)) PUTSESSINT(71,0)
- ELSE {
- d$= EXTRACT(CHAR(9),a$,4)
- f$=STRTIME(TIME?)
- m$ = LEFT(d$,3)
- m=0 DO m=m+1 UNTIL(CMP(m$,EXTRACT(",",month$,m)))
- d=VALINT(MID(d$,5,2))
- h=VALINT(MID(d$,8,2))
- min=VALINT(MID(d$,11,2))
- y=VALINT(MID(f$,23,2))
- time = INTTIME(h,d,m,y)+(60*min)
- if(time>TIME?){
- var1$=STRTIME(TIME?)
- var2$=STRTIME(time)
- i = TIME?+1
- DIALOGBOX 69, 18, 142, 69, 29, "Waiting to Connect"
- DEFCANCELBUTTON 48, 52, 50, 14, "&Cancel"
- RTEXT 1, 9, 62, 8, "Current Time:"
- RTEXT 1, 22, 62, 8, "Activation Time:"
- CTEXT 4, 40, 134, 8, "Press Cancel to terminate scheduler:"
- VTEXT 66, 9, 74, 9, VAR1$
- VTEXT 66, 22, 74, 9, VAR2$
- DEND
- loop:
- if(DIALOG? !=255){
- PUTSESSINT(71,0)
- HALT
- }
- if(time?>=time) DESTROYDLG
- else{
- if(TIME?>i){
- var1$=STRTIME(TIME?)
- i=TIME?+1
- UPDATEDLG(16)
- }
- GOTO loop
- }
- }
- OPEN(b$+".wsf","",5)
- }
- HALT
- }
- END
-
-